set(_AX_2D_HEADER

    2d/ActionPageTurn3D.h
    2d/ActionTween.h
    2d/Grid.h
    2d/SpriteFrameCache.h
    # 2d/TMXTiledMap.h
    2d/Layer.h
    2d/ActionCamera.h
    2d/ParticleExamples.h
    2d/Sprite.h
    2d/AnchoredSprite.h
    2d/Node.h
    2d/ComponentContainer.h
    2d/ActionProgressTimer.h
    2d/TweenFunction.h
    2d/Light.h
    2d/AutoPolygon.h
    2d/FontAtlas.h
    2d/AtlasNode.h
    2d/ClippingNode.h
    2d/RenderTexture.h
    2d/ActionInterval.h
    2d/TMXXMLParser.h
    2d/ActionInstant.h
    2d/Label.h
    2d/Component.h
    2d/LabelAtlas.h
    2d/ActionCatmullRom.h
    2d/ActionGrid.h
    2d/ParticleBatchNode.h
    2d/ClippingRectangleNode.h
    2d/ActionEase.h
    2d/Scene.h
    2d/ProtectedNode.h
    2d/TextFieldTTF.h
    2d/AnimationCache.h
    2d/FastTMXLayer.h
    2d/FontAtlasCache.h
    2d/Font.h
    2d/ParticleSystemQuad.h
    2d/ActionGrid3D.h
    2d/CameraBackgroundBrush.h
    2d/FastTMXTiledMap.h
    2d/MenuItem.h
    2d/FontFNT.h
    2d/SpriteBatchNode.h
    2d/TransitionProgress.h
    2d/SpriteFrame.h
    2d/TMXObjectGroup.h
    2d/Animation.h
    2d/NodeGrid.h
    2d/FontFreeType.h
    2d/Action.h
    2d/Transition.h
    2d/TransitionPageTurn.h
    2d/FontCharMap.h
    2d/ParticleSystem.h
    2d/ProgressTimer.h
    2d/TileMapAtlas.h
    2d/ActionTiledGrid.h
    2d/ActionManager.h
    2d/MotionStreak.h
    2d/Menu.h
    2d/DrawNode.h
    #2d/TMXLayer.h
    2d/Camera.h
    2d/ParallaxNode.h
    2d/SpriteSheetLoader.h
    2d/PlistSpriteSheetLoader.h
    2d/ActionCoroutine.h
    )

set(_AX_2D_SRC

    2d/ActionCamera.cpp
    2d/ActionCatmullRom.cpp
    2d/Action.cpp
    2d/ActionEase.cpp
    2d/ActionGrid3D.cpp
    2d/ActionGrid.cpp
    2d/ActionInstant.cpp
    2d/ActionInterval.cpp
    2d/ActionManager.cpp
    2d/ActionPageTurn3D.cpp
    2d/ActionProgressTimer.cpp
    2d/ActionTiledGrid.cpp
    2d/ActionTween.cpp
    2d/AnimationCache.cpp
    2d/Animation.cpp
    2d/AtlasNode.cpp
    2d/Camera.cpp
    2d/CameraBackgroundBrush.cpp
    2d/ClippingNode.cpp
    2d/ClippingRectangleNode.cpp
    2d/ComponentContainer.cpp
    2d/Component.cpp
    2d/DrawNode.cpp
    2d/FastTMXLayer.cpp
    2d/FastTMXTiledMap.cpp
    2d/FontAtlasCache.cpp
    2d/FontAtlas.cpp
    2d/FontCharMap.cpp
    2d/Font.cpp
    2d/FontFNT.cpp
    2d/FontFreeType.cpp
    2d/Grid.cpp
    2d/LabelAtlas.cpp
    2d/Label.cpp
    2d/Layer.cpp
    2d/Light.cpp
    2d/Menu.cpp
    2d/MenuItem.cpp
    2d/MotionStreak.cpp
    2d/Node.cpp
    2d/NodeGrid.cpp
    2d/ParallaxNode.cpp
    2d/ParticleBatchNode.cpp
    2d/ParticleExamples.cpp
    2d/ParticleSystem.cpp
    2d/ParticleSystemQuad.cpp
    2d/ProgressTimer.cpp
    2d/ProtectedNode.cpp
    2d/RenderTexture.cpp
    2d/Scene.cpp
    2d/SpriteBatchNode.cpp
    2d/Sprite.cpp
    2d/AnchoredSprite.cpp
    2d/SpriteFrameCache.cpp
    2d/SpriteFrame.cpp
    2d/AutoPolygon.cpp
    2d/TextFieldTTF.cpp
    2d/TileMapAtlas.cpp
    # 2d/TMXLayer.cpp
    2d/TMXObjectGroup.cpp
    # 2d/TMXTiledMap.cpp
    2d/TMXXMLParser.cpp
    2d/Transition.cpp
    2d/TransitionPageTurn.cpp
    2d/TransitionProgress.cpp
    2d/TweenFunction.cpp
    2d/SpriteSheetLoader.cpp
    2d/PlistSpriteSheetLoader.cpp
    2d/ActionCoroutine.cpp
    )
